urinary sand - Spanish English Dictionary